﻿@model EventPlanner.Models.Evento

@{
    ViewBag.Title = "Detalles";
}
 <div class="subtitle">
<h2>@EventPlanner.Resources.Global.Global.lbl_Detalles</h2>
</div>
<fieldset>
    <legend>@EventPlanner.Resources.Global.Global.lbl_Visitor</legend>
    
    @if (User.IsInRole("Guest"))
    {
        <div class="button-registrar">
        @{
            EventPlanner.Models.Participante p = Model.GetParticipantePorUsuario(User.Identity.Name);
            if (!p.IsValid())
            {
                if (!Model.CupoCompleto())
                {
                    @Html.ActionLink(@EventPlanner.Resources.Global.Global.lbl_Registrarse, "RegistrarUsuarioParticipante", new { id = Model.id })
                }
                else
                {
                    <span>@("(Cupo completo)")</span> <!-- ver esto por que esta asi y cambiar por constante-->
                }
            }
            else
            {
                @Html.ActionLink(@EventPlanner.Resources.Global.Global.lbl_Borrar, "Delete", new { controller = "Participante", id = p.id })
            }
        }
        </div>
    }
    <div class="display-label">@EventPlanner.Resources.Global.Global.lbl_Nombre</div>
    <div class="display-field">
        @Html.DisplayFor(model => model.Nombre)
    </div>

    <div class="display-label">@EventPlanner.Resources.Global.Global.lbl_Descripcion</div>
    <div class="display-field">
        @Html.DisplayFor(model => model.Descripcion)
    </div>

    <div class="display-label">@EventPlanner.Resources.Global.Global.lbl_Fecha</div>
    <div class="display-field">
        @Html.DisplayFor(model => model.Fecha)
    </div>

    <div class="display-label">@EventPlanner.Resources.Global.Global.lbl_Hora</div>
    <div class="display-field">
        @Html.DisplayFor(model => model.Hora)
    </div>

    <div class="display-label">@EventPlanner.Resources.Global.Global.lbl_Lugar</div>
    <div class="display-field">
        @Html.DisplayFor(model => model.Lugar)
    </div>
    <div class="display-label">@EventPlanner.Resources.Global.Global.lbl_Cupo</div>
    <div class="display-field">
        @Html.DisplayFor(model => model.Cupo)
    </div>
    <div class="display-label">
        Participantes (@Html.DisplayFor(model => model.Participantes.Count))
    </div>
</fieldset>
<p>
    @Html.ActionLink(@EventPlanner.Resources.Global.Global.lbl_VolverLista, "TodosLosEventos")
</p>
